.clearfix {
	*zoom: 1;
}

.clearfix:before,.clearfix:after {
	display: table;
	content: "";
}

.clearfix:after {
	clear: both;
}

#main { background-color:#3399CC; width:600px; padding:20px; }
#sidebar { background-color:#FF6600; float:left; width:130px; }
#container { float:right; width:420px; background-color:#FFFF33; }
.clear {
     clear: both;
/*      height: 1px; */
/*      margin-top: -1px; */
/*      overflow: hidden; */
}